company relations - German English Dictionary